I'm sure MoltenGL is fine, but last time I looked it was very expensive. I chose to go with MetalANGLE, which is free and open-source (same unrestrictive license as ANGLE). I am now using MetalANGLE instead of GLKit in my product (the CartoType mapping library) because GLKit is deprecated and may not be supported much longer, although it is still supported in iOS 14. I can report that MetalANGLE works perfectly and I have had to make no changes at all to my OpenGL ES 2.0 code.